Substance persistante - Turkish English Dictionary